You are here: Processing Images > Image Filtering > Image Filters and Settings

Image Filters and Settings

Image filtering is one of the most fundamental operations of image processing and can greatly improve image quality and yield information that otherwise would have been missed. You should note that some filters are known for detecting or preserving edges, while others are typically used for smoothing or denoising. You should also note that filter performance is dependent both on the input image and on the parameters selected for filtering, such as kernel shape and size, iterations, and interpretation.

Sometimes the best results may be obtained by applying two or more filters sequentially. For example, you may need to preserve edges while smoothing uniform yet noisy areas. In the Image Processing panel, you can simply add sequential filtering operations to create a composite filter. However, you should be careful to note your order of operations as some filters may be contradictory and may not always be simply applied sequentially.

A number of image filters and image processing algorithms can be performed either on each XY-slice of the volume using a 2D kernel or on the whole volume using a 3D kernel. In some cases, it may be preferable to interpret the input data of an image processing algorithm as a sequence of 2D planes, either for performance or for a more appropriate outcome.

You can also easily create your own specialized filters with the Simple Dataset Filter Generator (see Developer Tools and Documentation). You can also browse for and download filters in the Infinite Toolbox (see Infinite Toolbox).

The tables below provide descriptions and the settings for the standard image filters available in Dragonfly and Dragonfly Pro. These filters are grouped in categories for easy reference.

 

Dragonfly Help Live Version